stumbling block – Català–English translations

🇬🇧 en ca

stumbling block noun

  • hindrance
roca
Wiktionary Links